package com.tanhua.dubbo.api;


import com.tanhua.domain.mogo.Video;
import com.tanhua.domain.mogo.Visitor;
import com.tanhua.domain.vo.PageResult;

import java.util.List;

public interface VisitorApi {

    /*
     保存来访记录
     @param visitor Visitor 访问记录数据


     */
    void save (Visitor visitor);
    /*
   查询指定时间之后的来访者
   @param userid 用户id（被访问者）
   @param startDate 起始时间（毫秒值）
   @return 自startDate之后 访问过userId的记录
    */
    List<Visitor>  findVisitorListByStartDate (long userId, Long startDate);
    /*
     * 查询最近的n个访问记录
    @param userId 用户id
    @param n 查询数量
    @return 最近访问userId的n 个来访记录
    */
    List<Visitor> findVisitorListByCount(long userId,int n);


}
